hooked squids - German English Dictionary